retail stores - French English Dictionary